// pages/shop/shop.js
wx.cloud.init({
  appid:'wx65de05153456b8d1'
});
const db = wx.cloud.database()
const _ = db.command;
Page({

      /**
       * 页面的初始数据
       */
      data: {
            user:'',
            commodity:'',
            imgUrls :[
              "https://s2.loli.net/2024/03/08/yi4HZXBOEt7e13a.jpg",
              "https://s2.loli.net/2024/03/08/haBSisWy9G6uYC1.jpg",
              "https://s2.loli.net/2024/03/08/7MpdkX6SsYxGZhz.jpg",
              "https://s2.loli.net/2024/03/08/Qpu96l7gtbVYwZI.jpg",
              "https://s2.loli.net/2024/03/08/6Kt7nvqmlcb5hNp.jpg",
              "https://s2.loli.net/2024/03/08/7GW4r3Z2NBOzDfC.jpg"
            ]
            
      },
      getinfo() {
            db.collection('commodity').
            get().
            then(e => {
                  console.log(e)
                  this.setData({
                        'commodity': e.data
                  })
            })
      },
      buy(event){
            var index = event.currentTarget.dataset.index; // 获取点击项的索引
            var psdata = this.data.commodity[index]; // 获取点击项的数据
            console.log(psdata)
            wx.navigateTo({
                  url: `../../subpackages/shopdetail/shopdetail?data=${JSON.stringify(psdata)}`, // 传递数据到详情页
            });

      },

      /**
       * 生命周期函数--监听页面加载
       */
      onLoad(options) {
      this.getinfo()
      const data=JSON.parse(options.resdata)
      this.setData({
        'user':data
      })
      //console.log(JSON.parse(options.resdata))
      
      },

      /**
       * 生命周期函数--监听页面初次渲染完成
       */
      onReady() {

      },

      /**
       * 生命周期函数--监听页面显示
       */
      onShow() {

      },

      /**
       * 生命周期函数--监听页面隐藏
       */
      onHide() {

      },

      /**
       * 生命周期函数--监听页面卸载
       */
      onUnload() {

      },

      /**
       * 页面相关事件处理函数--监听用户下拉动作
       */
      onPullDownRefresh() {

      },

      /**
       * 页面上拉触底事件的处理函数
       */
      onReachBottom() {

      },

      /**
       * 用户点击右上角分享
       */
      onShareAppMessage() {

      }
})